﻿using System.Collections.Generic;
using System.Linq;

namespace PortalCurriculo.Domain
{
    public partial class Questionario
    {
        public List<Questionario> SelecionarPorEmpresa()
        {
            return (from questionario in Context.Instance.Questionarios
                    where questionario.IdEmpresa.Equals(IdEmpresa)
                    select questionario).ToList();
        }

        public List<Questionario> SelecionarPorEmpresa(List<Empresa> empresas)
        {
            var ids = empresas.Select(empresa => empresa.Id);

            return (from questionario in Context.Instance.Questionarios
                    where ids.Contains(questionario.IdEmpresa)
                    select questionario).ToList();
        }
    }
}